Community Commits
2025-10-31
wei/ach
Merge pull request #1688 from moov-io/fix-issue1681
Merge pull request #1687 from moov-io/issue-1672
chore: updating wasm webui [skip ci]
fix: allow return TransactionCodes for ENR batches
feat: add SkipFileCreationValidation
docs: update accepted query params
wei/ach
Merge pull request #1687 from moov-io/issue-1672
chore: updating wasm webui [skip ci]
fix: allow return TransactionCodes for ENR batches
feat: add SkipFileCreationValidation
docs: update accepted query params
wei/ach
chore: updating wasm webui [skip ci]
fix: allow return TransactionCodes for ENR batches
feat: add SkipFileCreationValidation
docs: update accepted query params
wei/ach
fix: allow return TransactionCodes for ENR batches
feat: add SkipFileCreationValidation
docs: update accepted query params
wei/ach
feat: add SkipFileCreationValidation
docs: update accepted query params
wei/ach
docs: update accepted query params
2025-10-30
Fintologya/iso8583-connection
chore(deps): update dependency go to v1.24.5 (#98)
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
update all deps
fix(deps): update module github.com/moov-io/iso8583 to v0.23.4 (#97)
Fix: Correct typos in README.md
chore(deps): update dependency go to v1.24.6 (#101)
fix(deps): update all (#102)
Fintologya/iso8583-connection
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
update all deps
fix(deps): update module github.com/moov-io/iso8583 to v0.23.4 (#97)
Fix: Correct typos in README.md
chore(deps): update dependency go to v1.24.6 (#101)
fix(deps): update all (#102)
Fintologya/iso8583-connection
Conn pool improvements (#103)
chore(deps): update dependency go to v1.25.2 (#106)
chore(deps): update dependency go to v1.25.3 (#107)
chore(deps): update dependency go to v1.25.1 (#105)
gen new certs
fix(deps): update all (#93)
chore(deps): update dependency go to v1.24.5 (#98)
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
update all deps
fix(deps): update module github.com/moov-io/iso8583 to v0.23.4 (#97)
Fix: Correct typos in README.md
chore(deps): update dependency go to v1.24.6 (#101)
fix(deps): update all (#102)
Fintologya/iso8583-connection
chore(deps): update dependency go to v1.25.2 (#106)
chore(deps): update dependency go to v1.25.3 (#107)
chore(deps): update dependency go to v1.25.1 (#105)
gen new certs
fix(deps): update all (#93)
chore(deps): update dependency go to v1.24.5 (#98)
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
update all deps
fix(deps): update module github.com/moov-io/iso8583 to v0.23.4 (#97)
Fix: Correct typos in README.md
chore(deps): update dependency go to v1.24.6 (#101)
fix(deps): update all (#102)
Fintologya/iso8583-connection
chore(deps): update dependency go to v1.25.3 (#107)
chore(deps): update dependency go to v1.25.1 (#105)
gen new certs
fix(deps): update all (#93)
chore(deps): update dependency go to v1.24.5 (#98)
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
update all deps
fix(deps): update module github.com/moov-io/iso8583 to v0.23.4 (#97)
Fix: Correct typos in README.md
chore(deps): update dependency go to v1.24.6 (#101)
fix(deps): update all (#102)
Fintologya/iso8583-connection
chore(deps): update dependency go to v1.25.1 (#105)
gen new certs
fix(deps): update all (#93)
chore(deps): update dependency go to v1.24.5 (#98)
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
update all deps
fix(deps): update module github.com/moov-io/iso8583 to v0.23.4 (#97)
Fix: Correct typos in README.md
chore(deps): update dependency go to v1.24.6 (#101)
fix(deps): update all (#102)
Fintologya/iso8583-connection
Merge pull request #99 from triplechecker-com/fix/readme-typos-1752242475
Conn pool improvements (#103)
chore(deps): update dependency go to v1.25.2 (#106)
chore(deps): update dependency go to v1.25.3 (#107)
chore(deps): update dependency go to v1.25.1 (#105)
gen new certs
fix(deps): update all (#93)
chore(deps): update dependency go to v1.24.5 (#98)
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
update all deps
fix(deps): update module github.com/moov-io/iso8583 to v0.23.4 (#97)
Fix: Correct typos in README.md
chore(deps): update dependency go to v1.24.6 (#101)
fix(deps): update all (#102)
Fintologya/iso8583-connection
gen new certs
fix(deps): update all (#93)
chore(deps): update dependency go to v1.24.5 (#98)
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
update all deps
fix(deps): update module github.com/moov-io/iso8583 to v0.23.4 (#97)
Fix: Correct typos in README.md
chore(deps): update dependency go to v1.24.6 (#101)
fix(deps): update all (#102)
Fintologya/iso8583-connection
Merge pull request #96 from moov-io/update-iso8583-lib
Merge pull request #99 from triplechecker-com/fix/readme-typos-1752242475
Conn pool improvements (#103)
chore(deps): update dependency go to v1.25.2 (#106)
chore(deps): update dependency go to v1.25.3 (#107)
chore(deps): update dependency go to v1.25.1 (#105)
gen new certs
fix(deps): update all (#93)
chore(deps): update dependency go to v1.24.5 (#98)
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
update all deps
fix(deps): update module github.com/moov-io/iso8583 to v0.23.4 (#97)
Fix: Correct typos in README.md
chore(deps): update dependency go to v1.24.6 (#101)
fix(deps): update all (#102)
Fintologya/iso8583-connection
fix(deps): update all (#93)
chore(deps): update dependency go to v1.24.5 (#98)
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
update all deps
fix(deps): update module github.com/moov-io/iso8583 to v0.23.4 (#97)
Fix: Correct typos in README.md
chore(deps): update dependency go to v1.24.6 (#101)
fix(deps): update all (#102)
Fintologya/iso8583-connection
update all deps
fix(deps): update module github.com/moov-io/iso8583 to v0.23.4 (#97)
Fix: Correct typos in README.md
chore(deps): update dependency go to v1.24.6 (#101)
fix(deps): update all (#102)
Fintologya/iso8583-connection
fix(deps): update all (#102)
Fintologya/iso8583-connection
fix(deps): update module github.com/moov-io/iso8583 to v0.23.4 (#97)
Fix: Correct typos in README.md
chore(deps): update dependency go to v1.24.6 (#101)
fix(deps): update all (#102)
Fintologya/iso8583-connection
Fix: Correct typos in README.md
chore(deps): update dependency go to v1.24.6 (#101)
fix(deps): update all (#102)
Fintologya/iso8583-connection
chore(deps): update dependency go to v1.24.6 (#101)
fix(deps): update all (#102)
flavioescobar/watchman
Fix curl command URL in README.md
2025-10-27
wei/ach
build(deps): bump actions/download-artifact from 5 to 6
build(deps): bump actions/upload-artifact from 4 to 5
Merge pull request #1686 from moov-io/dependabot/github_actions/actions/upload-artifact-5
Merge pull request #1685 from moov-io/dependabot/github_actions/actions/download-artifact-6
wei/ach
build(deps): bump actions/upload-artifact from 4 to 5
Merge pull request #1686 from moov-io/dependabot/github_actions/actions/upload-artifact-5
Merge pull request #1685 from moov-io/dependabot/github_actions/actions/download-artifact-6
wei/ach
Merge pull request #1686 from moov-io/dependabot/github_actions/actions/upload-artifact-5
Merge pull request #1685 from moov-io/dependabot/github_actions/actions/download-artifact-6
wei/ach
Merge pull request #1685 from moov-io/dependabot/github_actions/actions/download-artifact-6
2025-10-26
Kingcrypto38/basee
fix: mysql/Dockerfile to reduce vulnerabilities
fix: mysql/Dockerfile to reduce vulnerabilities
Kingcrypto38/basee
fix: mysql/Dockerfile to reduce vulnerabilities
2025-10-25
ralvescosta/iso8583
Fixed error 'error importing field: ... unknown prefix: None.Fixed for field: ...', related test added (#312)
Merge pull request #316 from moov-io/renovate/all
remove confusing vsdc example, add correct icc field spec (#320)
chore: enable renovate automerge
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.19.0
Enhance Track2 Data Implementation (#336)
Standardized error messages across iso8583 prefixers (#343)
track 2 spec added (#314)
fix(deps): update module golang.org/x/text to v0.17.0
Tiny fixes (#331)
allow to Unset field of the message and composite (#332)
attempt to fix release workflow
rework, reorg and improve readme (#345)
Fix DecodeLength() for long values in variable length HEX field (#348)
chore(deps): update golang docker tag to v1.24 (#349)
Return subfields in unpack error (#313)
chore(deps): update golang docker tag to v1.23 (#317)
chore(deps): update all (#318)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
support marshaling named string types (#344)
add guide for composite fields (#352)
fix: unmarshaling to []byte for Binary and String fields (#364)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
chore(deps): update dependency go to v1.24.6 (#376)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
Update README.md
chore(deps): update github artifact actions to v4 (#319)
fix fixed length check for ebcdic and bcd (#325)
fix(deps): update module golang.org/x/text to v0.18.0
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.5 (#373)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
add comment explaining that subfields can get reordered when packing. (#354)
Update CONTRIBUTING.md (#363)
Fix EBCDIC1047 prefixer description (#333)
fix a tiny bug (#358)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
ralvescosta/iso8583
Merge pull request #316 from moov-io/renovate/all
remove confusing vsdc example, add correct icc field spec (#320)
chore: enable renovate automerge
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.19.0
Enhance Track2 Data Implementation (#336)
Standardized error messages across iso8583 prefixers (#343)
track 2 spec added (#314)
fix(deps): update module golang.org/x/text to v0.17.0
Tiny fixes (#331)
allow to Unset field of the message and composite (#332)
attempt to fix release workflow
rework, reorg and improve readme (#345)
Fix DecodeLength() for long values in variable length HEX field (#348)
chore(deps): update golang docker tag to v1.24 (#349)
Return subfields in unpack error (#313)
chore(deps): update golang docker tag to v1.23 (#317)
chore(deps): update all (#318)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
support marshaling named string types (#344)
add guide for composite fields (#352)
fix: unmarshaling to []byte for Binary and String fields (#364)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
chore(deps): update dependency go to v1.24.6 (#376)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
Update README.md
chore(deps): update github artifact actions to v4 (#319)
fix fixed length check for ebcdic and bcd (#325)
fix(deps): update module golang.org/x/text to v0.18.0
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.5 (#373)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
add comment explaining that subfields can get reordered when packing. (#354)
Update CONTRIBUTING.md (#363)
Fix EBCDIC1047 prefixer description (#333)
fix a tiny bug (#358)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
ralvescosta/iso8583
remove confusing vsdc example, add correct icc field spec (#320)
chore: enable renovate automerge
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.19.0
Enhance Track2 Data Implementation (#336)
Standardized error messages across iso8583 prefixers (#343)
track 2 spec added (#314)
fix(deps): update module golang.org/x/text to v0.17.0
Tiny fixes (#331)
allow to Unset field of the message and composite (#332)
attempt to fix release workflow
rework, reorg and improve readme (#345)
Fix DecodeLength() for long values in variable length HEX field (#348)
chore(deps): update golang docker tag to v1.24 (#349)
Return subfields in unpack error (#313)
chore(deps): update golang docker tag to v1.23 (#317)
chore(deps): update all (#318)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
support marshaling named string types (#344)
add guide for composite fields (#352)
fix: unmarshaling to []byte for Binary and String fields (#364)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
chore(deps): update dependency go to v1.24.6 (#376)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
Update README.md
chore(deps): update github artifact actions to v4 (#319)
fix fixed length check for ebcdic and bcd (#325)
fix(deps): update module golang.org/x/text to v0.18.0
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.5 (#373)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
add comment explaining that subfields can get reordered when packing. (#354)
Update CONTRIBUTING.md (#363)
Fix EBCDIC1047 prefixer description (#333)
fix a tiny bug (#358)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
ralvescosta/iso8583
chore: enable renovate automerge
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.19.0
Enhance Track2 Data Implementation (#336)
Standardized error messages across iso8583 prefixers (#343)
track 2 spec added (#314)
fix(deps): update module golang.org/x/text to v0.17.0
Tiny fixes (#331)
allow to Unset field of the message and composite (#332)
attempt to fix release workflow
rework, reorg and improve readme (#345)
Fix DecodeLength() for long values in variable length HEX field (#348)
chore(deps): update golang docker tag to v1.24 (#349)
Return subfields in unpack error (#313)
chore(deps): update golang docker tag to v1.23 (#317)
chore(deps): update all (#318)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
support marshaling named string types (#344)
add guide for composite fields (#352)
fix: unmarshaling to []byte for Binary and String fields (#364)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
chore(deps): update dependency go to v1.24.6 (#376)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
Update README.md
chore(deps): update github artifact actions to v4 (#319)
fix fixed length check for ebcdic and bcd (#325)
fix(deps): update module golang.org/x/text to v0.18.0
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.5 (#373)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
add comment explaining that subfields can get reordered when packing. (#354)
Update CONTRIBUTING.md (#363)
Fix EBCDIC1047 prefixer description (#333)
fix a tiny bug (#358)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
ralvescosta/iso8583
make it easier to see EMV tags (#328)
fix(deps): update module golang.org/x/text to v0.19.0
Enhance Track2 Data Implementation (#336)
Standardized error messages across iso8583 prefixers (#343)
track 2 spec added (#314)
fix(deps): update module golang.org/x/text to v0.17.0
Tiny fixes (#331)
allow to Unset field of the message and composite (#332)
attempt to fix release workflow
rework, reorg and improve readme (#345)
Fix DecodeLength() for long values in variable length HEX field (#348)
chore(deps): update golang docker tag to v1.24 (#349)
Return subfields in unpack error (#313)
chore(deps): update golang docker tag to v1.23 (#317)
chore(deps): update all (#318)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
support marshaling named string types (#344)
add guide for composite fields (#352)
fix: unmarshaling to []byte for Binary and String fields (#364)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
chore(deps): update dependency go to v1.24.6 (#376)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
Update README.md
chore(deps): update github artifact actions to v4 (#319)
fix fixed length check for ebcdic and bcd (#325)
fix(deps): update module golang.org/x/text to v0.18.0
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.5 (#373)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
add comment explaining that subfields can get reordered when packing. (#354)
Update CONTRIBUTING.md (#363)
Fix EBCDIC1047 prefixer description (#333)
fix a tiny bug (#358)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
ralvescosta/iso8583
fix(deps): update module golang.org/x/text to v0.19.0
Enhance Track2 Data Implementation (#336)
Standardized error messages across iso8583 prefixers (#343)
track 2 spec added (#314)
fix(deps): update module golang.org/x/text to v0.17.0
Tiny fixes (#331)
allow to Unset field of the message and composite (#332)
attempt to fix release workflow
rework, reorg and improve readme (#345)
Fix DecodeLength() for long values in variable length HEX field (#348)
chore(deps): update golang docker tag to v1.24 (#349)
Return subfields in unpack error (#313)
chore(deps): update golang docker tag to v1.23 (#317)
chore(deps): update all (#318)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
support marshaling named string types (#344)
add guide for composite fields (#352)
fix: unmarshaling to []byte for Binary and String fields (#364)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
chore(deps): update dependency go to v1.24.6 (#376)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
Update README.md
chore(deps): update github artifact actions to v4 (#319)
fix fixed length check for ebcdic and bcd (#325)
fix(deps): update module golang.org/x/text to v0.18.0
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.5 (#373)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
add comment explaining that subfields can get reordered when packing. (#354)
Update CONTRIBUTING.md (#363)
Fix EBCDIC1047 prefixer description (#333)
fix a tiny bug (#358)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
ralvescosta/iso8583
Enhance Track2 Data Implementation (#336)
Standardized error messages across iso8583 prefixers (#343)
track 2 spec added (#314)
fix(deps): update module golang.org/x/text to v0.17.0
Tiny fixes (#331)
allow to Unset field of the message and composite (#332)
attempt to fix release workflow
rework, reorg and improve readme (#345)
Fix DecodeLength() for long values in variable length HEX field (#348)
chore(deps): update golang docker tag to v1.24 (#349)
Return subfields in unpack error (#313)
chore(deps): update golang docker tag to v1.23 (#317)
chore(deps): update all (#318)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
support marshaling named string types (#344)
add guide for composite fields (#352)
fix: unmarshaling to []byte for Binary and String fields (#364)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
chore(deps): update dependency go to v1.24.6 (#376)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
Update README.md
chore(deps): update github artifact actions to v4 (#319)
fix fixed length check for ebcdic and bcd (#325)
fix(deps): update module golang.org/x/text to v0.18.0
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.5 (#373)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
add comment explaining that subfields can get reordered when packing. (#354)
Update CONTRIBUTING.md (#363)
Fix EBCDIC1047 prefixer description (#333)
fix a tiny bug (#358)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
ralvescosta/iso8583
Standardized error messages across iso8583 prefixers (#343)
track 2 spec added (#314)
fix(deps): update module golang.org/x/text to v0.17.0
Tiny fixes (#331)
allow to Unset field of the message and composite (#332)
attempt to fix release workflow
rework, reorg and improve readme (#345)
Fix DecodeLength() for long values in variable length HEX field (#348)
chore(deps): update golang docker tag to v1.24 (#349)
Return subfields in unpack error (#313)
chore(deps): update golang docker tag to v1.23 (#317)
chore(deps): update all (#318)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
support marshaling named string types (#344)
add guide for composite fields (#352)
fix: unmarshaling to []byte for Binary and String fields (#364)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
chore(deps): update dependency go to v1.24.6 (#376)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
Update README.md
chore(deps): update github artifact actions to v4 (#319)
fix fixed length check for ebcdic and bcd (#325)
fix(deps): update module golang.org/x/text to v0.18.0
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.5 (#373)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
add comment explaining that subfields can get reordered when packing. (#354)
Update CONTRIBUTING.md (#363)
Fix EBCDIC1047 prefixer description (#333)
fix a tiny bug (#358)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
ralvescosta/iso8583
track 2 spec added (#314)
fix(deps): update module golang.org/x/text to v0.17.0
Tiny fixes (#331)
allow to Unset field of the message and composite (#332)
attempt to fix release workflow
rework, reorg and improve readme (#345)
Fix DecodeLength() for long values in variable length HEX field (#348)
chore(deps): update golang docker tag to v1.24 (#349)
Return subfields in unpack error (#313)
chore(deps): update golang docker tag to v1.23 (#317)
chore(deps): update all (#318)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
support marshaling named string types (#344)
add guide for composite fields (#352)
fix: unmarshaling to []byte for Binary and String fields (#364)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
chore(deps): update dependency go to v1.24.6 (#376)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
Update README.md
chore(deps): update github artifact actions to v4 (#319)
fix fixed length check for ebcdic and bcd (#325)
fix(deps): update module golang.org/x/text to v0.18.0
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.5 (#373)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
add comment explaining that subfields can get reordered when packing. (#354)
Update CONTRIBUTING.md (#363)
Fix EBCDIC1047 prefixer description (#333)
fix a tiny bug (#358)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
ralvescosta/iso8583
fix(deps): update module golang.org/x/text to v0.17.0
Tiny fixes (#331)
allow to Unset field of the message and composite (#332)
attempt to fix release workflow
rework, reorg and improve readme (#345)
Fix DecodeLength() for long values in variable length HEX field (#348)
chore(deps): update golang docker tag to v1.24 (#349)
Return subfields in unpack error (#313)
chore(deps): update golang docker tag to v1.23 (#317)
chore(deps): update all (#318)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
support marshaling named string types (#344)
add guide for composite fields (#352)
fix: unmarshaling to []byte for Binary and String fields (#364)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
chore(deps): update dependency go to v1.24.6 (#376)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
Update README.md
chore(deps): update github artifact actions to v4 (#319)
fix fixed length check for ebcdic and bcd (#325)
fix(deps): update module golang.org/x/text to v0.18.0
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.5 (#373)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
add comment explaining that subfields can get reordered when packing. (#354)
Update CONTRIBUTING.md (#363)
Fix EBCDIC1047 prefixer description (#333)
fix a tiny bug (#358)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
ralvescosta/iso8583
Tiny fixes (#331)
allow to Unset field of the message and composite (#332)
attempt to fix release workflow
rework, reorg and improve readme (#345)
Fix DecodeLength() for long values in variable length HEX field (#348)
chore(deps): update golang docker tag to v1.24 (#349)
Return subfields in unpack error (#313)
chore(deps): update golang docker tag to v1.23 (#317)
chore(deps): update all (#318)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
support marshaling named string types (#344)
add guide for composite fields (#352)
fix: unmarshaling to []byte for Binary and String fields (#364)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
chore(deps): update dependency go to v1.24.6 (#376)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
Update README.md
chore(deps): update github artifact actions to v4 (#319)
fix fixed length check for ebcdic and bcd (#325)
fix(deps): update module golang.org/x/text to v0.18.0
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.5 (#373)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
add comment explaining that subfields can get reordered when packing. (#354)
Update CONTRIBUTING.md (#363)
Fix EBCDIC1047 prefixer description (#333)
fix a tiny bug (#358)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
ralvescosta/iso8583
allow to Unset field of the message and composite (#332)
attempt to fix release workflow
rework, reorg and improve readme (#345)
Fix DecodeLength() for long values in variable length HEX field (#348)
chore(deps): update golang docker tag to v1.24 (#349)
Return subfields in unpack error (#313)
chore(deps): update golang docker tag to v1.23 (#317)
chore(deps): update all (#318)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
support marshaling named string types (#344)
add guide for composite fields (#352)
fix: unmarshaling to []byte for Binary and String fields (#364)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
chore(deps): update dependency go to v1.24.6 (#376)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
Update README.md
chore(deps): update github artifact actions to v4 (#319)
fix fixed length check for ebcdic and bcd (#325)
fix(deps): update module golang.org/x/text to v0.18.0
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.5 (#373)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
add comment explaining that subfields can get reordered when packing. (#354)
Update CONTRIBUTING.md (#363)
Fix EBCDIC1047 prefixer description (#333)
fix a tiny bug (#358)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
ralvescosta/iso8583
attempt to fix release workflow
rework, reorg and improve readme (#345)
Fix DecodeLength() for long values in variable length HEX field (#348)
chore(deps): update golang docker tag to v1.24 (#349)
Return subfields in unpack error (#313)
chore(deps): update golang docker tag to v1.23 (#317)
chore(deps): update all (#318)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
support marshaling named string types (#344)
add guide for composite fields (#352)
fix: unmarshaling to []byte for Binary and String fields (#364)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
chore(deps): update dependency go to v1.24.6 (#376)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
Update README.md
chore(deps): update github artifact actions to v4 (#319)
fix fixed length check for ebcdic and bcd (#325)
fix(deps): update module golang.org/x/text to v0.18.0
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.5 (#373)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
add comment explaining that subfields can get reordered when packing. (#354)
Update CONTRIBUTING.md (#363)
Fix EBCDIC1047 prefixer description (#333)
fix a tiny bug (#358)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
ralvescosta/iso8583
rework, reorg and improve readme (#345)
Fix DecodeLength() for long values in variable length HEX field (#348)
chore(deps): update golang docker tag to v1.24 (#349)
Return subfields in unpack error (#313)
chore(deps): update golang docker tag to v1.23 (#317)
chore(deps): update all (#318)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
support marshaling named string types (#344)
add guide for composite fields (#352)
fix: unmarshaling to []byte for Binary and String fields (#364)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
chore(deps): update dependency go to v1.24.6 (#376)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
Update README.md
chore(deps): update github artifact actions to v4 (#319)
fix fixed length check for ebcdic and bcd (#325)
fix(deps): update module golang.org/x/text to v0.18.0
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.5 (#373)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
add comment explaining that subfields can get reordered when packing. (#354)
Update CONTRIBUTING.md (#363)
Fix EBCDIC1047 prefixer description (#333)
fix a tiny bug (#358)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
ralvescosta/iso8583
Fix DecodeLength() for long values in variable length HEX field (#348)
chore(deps): update golang docker tag to v1.24 (#349)
Return subfields in unpack error (#313)
chore(deps): update golang docker tag to v1.23 (#317)
chore(deps): update all (#318)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
support marshaling named string types (#344)
add guide for composite fields (#352)
fix: unmarshaling to []byte for Binary and String fields (#364)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
chore(deps): update dependency go to v1.24.6 (#376)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
Update README.md
chore(deps): update github artifact actions to v4 (#319)
fix fixed length check for ebcdic and bcd (#325)
fix(deps): update module golang.org/x/text to v0.18.0
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.5 (#373)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
add comment explaining that subfields can get reordered when packing. (#354)
Update CONTRIBUTING.md (#363)
Fix EBCDIC1047 prefixer description (#333)
fix a tiny bug (#358)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
ralvescosta/iso8583
chore(deps): update golang docker tag to v1.24 (#349)
Return subfields in unpack error (#313)
chore(deps): update golang docker tag to v1.23 (#317)
chore(deps): update all (#318)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
support marshaling named string types (#344)
add guide for composite fields (#352)
fix: unmarshaling to []byte for Binary and String fields (#364)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
chore(deps): update dependency go to v1.24.6 (#376)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
Update README.md
chore(deps): update github artifact actions to v4 (#319)
fix fixed length check for ebcdic and bcd (#325)
fix(deps): update module golang.org/x/text to v0.18.0
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.5 (#373)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
add comment explaining that subfields can get reordered when packing. (#354)
Update CONTRIBUTING.md (#363)
Fix EBCDIC1047 prefixer description (#333)
fix a tiny bug (#358)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
ralvescosta/iso8583
Return subfields in unpack error (#313)
chore(deps): update golang docker tag to v1.23 (#317)
chore(deps): update all (#318)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
support marshaling named string types (#344)
add guide for composite fields (#352)
fix: unmarshaling to []byte for Binary and String fields (#364)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
chore(deps): update dependency go to v1.24.6 (#376)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
Update README.md
chore(deps): update github artifact actions to v4 (#319)
fix fixed length check for ebcdic and bcd (#325)
fix(deps): update module golang.org/x/text to v0.18.0
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.5 (#373)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
add comment explaining that subfields can get reordered when packing. (#354)
Update CONTRIBUTING.md (#363)
Fix EBCDIC1047 prefixer description (#333)
fix a tiny bug (#358)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
ralvescosta/iso8583
chore(deps): update golang docker tag to v1.23 (#317)
chore(deps): update all (#318)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
support marshaling named string types (#344)
add guide for composite fields (#352)
fix: unmarshaling to []byte for Binary and String fields (#364)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
chore(deps): update dependency go to v1.24.6 (#376)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
Update README.md
chore(deps): update github artifact actions to v4 (#319)
fix fixed length check for ebcdic and bcd (#325)
fix(deps): update module golang.org/x/text to v0.18.0
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.5 (#373)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
add comment explaining that subfields can get reordered when packing. (#354)
Update CONTRIBUTING.md (#363)
Fix EBCDIC1047 prefixer description (#333)
fix a tiny bug (#358)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
ralvescosta/iso8583
chore(deps): update all (#318)
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
support marshaling named string types (#344)
add guide for composite fields (#352)
fix: unmarshaling to []byte for Binary and String fields (#364)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
chore(deps): update dependency go to v1.24.6 (#376)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
Update README.md
chore(deps): update github artifact actions to v4 (#319)
fix fixed length check for ebcdic and bcd (#325)
fix(deps): update module golang.org/x/text to v0.18.0
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.5 (#373)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
add comment explaining that subfields can get reordered when packing. (#354)
Update CONTRIBUTING.md (#363)
Fix EBCDIC1047 prefixer description (#333)
fix a tiny bug (#358)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
ralvescosta/iso8583
fix(deps): update module golang.org/x/text to v0.20.0 (#335)
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
support marshaling named string types (#344)
add guide for composite fields (#352)
fix: unmarshaling to []byte for Binary and String fields (#364)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
chore(deps): update dependency go to v1.24.6 (#376)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
Update README.md
chore(deps): update github artifact actions to v4 (#319)
fix fixed length check for ebcdic and bcd (#325)
fix(deps): update module golang.org/x/text to v0.18.0
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.5 (#373)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
add comment explaining that subfields can get reordered when packing. (#354)
Update CONTRIBUTING.md (#363)
Fix EBCDIC1047 prefixer description (#333)
fix a tiny bug (#358)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
ralvescosta/iso8583
fix(deps): update module golang.org/x/text to v0.21.0 (#338)
support marshaling named string types (#344)
add guide for composite fields (#352)
fix: unmarshaling to []byte for Binary and String fields (#364)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
chore(deps): update dependency go to v1.24.6 (#376)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
Update README.md
chore(deps): update github artifact actions to v4 (#319)
fix fixed length check for ebcdic and bcd (#325)
fix(deps): update module golang.org/x/text to v0.18.0
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.5 (#373)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
add comment explaining that subfields can get reordered when packing. (#354)
Update CONTRIBUTING.md (#363)
Fix EBCDIC1047 prefixer description (#333)
fix a tiny bug (#358)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
ralvescosta/iso8583
support marshaling named string types (#344)
add guide for composite fields (#352)
fix: unmarshaling to []byte for Binary and String fields (#364)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
chore(deps): update dependency go to v1.24.6 (#376)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
Update README.md
chore(deps): update github artifact actions to v4 (#319)
fix fixed length check for ebcdic and bcd (#325)
fix(deps): update module golang.org/x/text to v0.18.0
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.5 (#373)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
add comment explaining that subfields can get reordered when packing. (#354)
Update CONTRIBUTING.md (#363)
Fix EBCDIC1047 prefixer description (#333)
fix a tiny bug (#358)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
ralvescosta/iso8583
add guide for composite fields (#352)
fix: unmarshaling to []byte for Binary and String fields (#364)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
chore(deps): update dependency go to v1.24.6 (#376)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
Update README.md
chore(deps): update github artifact actions to v4 (#319)
fix fixed length check for ebcdic and bcd (#325)
fix(deps): update module golang.org/x/text to v0.18.0
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.5 (#373)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
add comment explaining that subfields can get reordered when packing. (#354)
Update CONTRIBUTING.md (#363)
Fix EBCDIC1047 prefixer description (#333)
fix a tiny bug (#358)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
ralvescosta/iso8583
fix: unmarshaling to []byte for Binary and String fields (#364)
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
chore(deps): update dependency go to v1.24.6 (#376)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
Update README.md
chore(deps): update github artifact actions to v4 (#319)
fix fixed length check for ebcdic and bcd (#325)
fix(deps): update module golang.org/x/text to v0.18.0
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.5 (#373)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
add comment explaining that subfields can get reordered when packing. (#354)
Update CONTRIBUTING.md (#363)
Fix EBCDIC1047 prefixer description (#333)
fix a tiny bug (#358)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
ralvescosta/iso8583
fix(deps): update module github.com/stretchr/testify to v1.10.0 (#337)
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
chore(deps): update dependency go to v1.24.6 (#376)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
Update README.md
chore(deps): update github artifact actions to v4 (#319)
fix fixed length check for ebcdic and bcd (#325)
fix(deps): update module golang.org/x/text to v0.18.0
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.5 (#373)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
add comment explaining that subfields can get reordered when packing. (#354)
Update CONTRIBUTING.md (#363)
Fix EBCDIC1047 prefixer description (#333)
fix a tiny bug (#358)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
ralvescosta/iso8583
fix(deps): update module golang.org/x/text to v0.22.0 (#347)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
chore(deps): update dependency go to v1.24.6 (#376)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
Update README.md
chore(deps): update github artifact actions to v4 (#319)
fix fixed length check for ebcdic and bcd (#325)
fix(deps): update module golang.org/x/text to v0.18.0
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.5 (#373)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
add comment explaining that subfields can get reordered when packing. (#354)
Update CONTRIBUTING.md (#363)
Fix EBCDIC1047 prefixer description (#333)
fix a tiny bug (#358)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
ralvescosta/iso8583
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
chore(deps): update dependency go to v1.24.6 (#376)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
Update README.md
chore(deps): update github artifact actions to v4 (#319)
fix fixed length check for ebcdic and bcd (#325)
fix(deps): update module golang.org/x/text to v0.18.0
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.5 (#373)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
add comment explaining that subfields can get reordered when packing. (#354)
Update CONTRIBUTING.md (#363)
Fix EBCDIC1047 prefixer description (#333)
fix a tiny bug (#358)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
ralvescosta/iso8583
chore(deps): update dependency go to v1.24.6 (#376)
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
Update README.md
chore(deps): update github artifact actions to v4 (#319)
fix fixed length check for ebcdic and bcd (#325)
fix(deps): update module golang.org/x/text to v0.18.0
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.5 (#373)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
add comment explaining that subfields can get reordered when packing. (#354)
Update CONTRIBUTING.md (#363)
Fix EBCDIC1047 prefixer description (#333)
fix a tiny bug (#358)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
ralvescosta/iso8583
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
Update README.md
chore(deps): update github artifact actions to v4 (#319)
fix fixed length check for ebcdic and bcd (#325)
fix(deps): update module golang.org/x/text to v0.18.0
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.5 (#373)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
add comment explaining that subfields can get reordered when packing. (#354)
Update CONTRIBUTING.md (#363)
Fix EBCDIC1047 prefixer description (#333)
fix a tiny bug (#358)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
ralvescosta/iso8583
Update README.md
chore(deps): update github artifact actions to v4 (#319)
fix fixed length check for ebcdic and bcd (#325)
fix(deps): update module golang.org/x/text to v0.18.0
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.5 (#373)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
add comment explaining that subfields can get reordered when packing. (#354)
Update CONTRIBUTING.md (#363)
Fix EBCDIC1047 prefixer description (#333)
fix a tiny bug (#358)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
ralvescosta/iso8583
chore(deps): update github artifact actions to v4 (#319)
fix fixed length check for ebcdic and bcd (#325)
fix(deps): update module golang.org/x/text to v0.18.0
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.5 (#373)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
add comment explaining that subfields can get reordered when packing. (#354)
Update CONTRIBUTING.md (#363)
Fix EBCDIC1047 prefixer description (#333)
fix a tiny bug (#358)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
ralvescosta/iso8583
fix fixed length check for ebcdic and bcd (#325)
fix(deps): update module golang.org/x/text to v0.18.0
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.5 (#373)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
add comment explaining that subfields can get reordered when packing. (#354)
Update CONTRIBUTING.md (#363)
Fix EBCDIC1047 prefixer description (#333)
fix a tiny bug (#358)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
ralvescosta/iso8583
fix(deps): update module golang.org/x/text to v0.18.0
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.5 (#373)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
add comment explaining that subfields can get reordered when packing. (#354)
Update CONTRIBUTING.md (#363)
Fix EBCDIC1047 prefixer description (#333)
fix a tiny bug (#358)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
ralvescosta/iso8583
Update CHANGELOG.md - add link to releases
fix: a binary field can marshal to a named string (#371)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.5 (#373)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
add comment explaining that subfields can get reordered when packing. (#354)
Update CONTRIBUTING.md (#363)
Fix EBCDIC1047 prefixer description (#333)
fix a tiny bug (#358)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
ralvescosta/iso8583
fix: a binary field can marshal to a named string (#371)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.5 (#373)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
add comment explaining that subfields can get reordered when packing. (#354)
Update CONTRIBUTING.md (#363)
Fix EBCDIC1047 prefixer description (#333)
fix a tiny bug (#358)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
ralvescosta/iso8583
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.5 (#373)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
add comment explaining that subfields can get reordered when packing. (#354)
Update CONTRIBUTING.md (#363)
Fix EBCDIC1047 prefixer description (#333)
fix a tiny bug (#358)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
ralvescosta/iso8583
fix: resolve G115 integer overflow and exhaustive warnings (#365)
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.5 (#373)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
add comment explaining that subfields can get reordered when packing. (#354)
Update CONTRIBUTING.md (#363)
Fix EBCDIC1047 prefixer description (#333)
fix a tiny bug (#358)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
ralvescosta/iso8583
composite spec.Legth defines length of the field in bytes (#360)
chore(deps): update dependency go to v1.24.5 (#373)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
add comment explaining that subfields can get reordered when packing. (#354)
Update CONTRIBUTING.md (#363)
Fix EBCDIC1047 prefixer description (#333)
fix a tiny bug (#358)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
ralvescosta/iso8583
chore(deps): update dependency go to v1.24.5 (#373)
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
add comment explaining that subfields can get reordered when packing. (#354)
Update CONTRIBUTING.md (#363)
Fix EBCDIC1047 prefixer description (#333)
fix a tiny bug (#358)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
ralvescosta/iso8583
add comments to ASCIIHexToBytes to clarify its usage (#329)
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
add comment explaining that subfields can get reordered when packing. (#354)
Update CONTRIBUTING.md (#363)
Fix EBCDIC1047 prefixer description (#333)
fix a tiny bug (#358)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
ralvescosta/iso8583
fix(deps): update module golang.org/x/text to v0.23.0 (#353)
add comment explaining that subfields can get reordered when packing. (#354)
Update CONTRIBUTING.md (#363)
Fix EBCDIC1047 prefixer description (#333)
fix a tiny bug (#358)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
ralvescosta/iso8583
add comment explaining that subfields can get reordered when packing. (#354)
Update CONTRIBUTING.md (#363)
Fix EBCDIC1047 prefixer description (#333)
fix a tiny bug (#358)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
ralvescosta/iso8583
Update CONTRIBUTING.md (#363)
Fix EBCDIC1047 prefixer description (#333)
fix a tiny bug (#358)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
ralvescosta/iso8583
Fix EBCDIC1047 prefixer description (#333)
fix a tiny bug (#358)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
ralvescosta/iso8583
fix a tiny bug (#358)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
ralvescosta/iso8583
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
fix(deps): update all (#356)
ralvescosta/iso8583
fix(deps): update all (#356)
2025-10-20
Kingcrypto38/iso20022
fix: Dockerfile-fuzz to reduce vulnerabilities
Kingcrypto38/iso8583
fix: Dockerfile-fuzz to reduce vulnerabilities
fix: Dockerfile-fuzz to reduce vulnerabilities
Kingcrypto38/iso8583
fix: Dockerfile-fuzz to reduce vulnerabilities
2025-10-19
Kingcrypto38/iso20022
fix: Dockerfile-fuzz to reduce vulnerabilities
motilevy/imagecashletter
chore(deps): update dependency go to v1.25.3 (#435)
Merge branch 'moov-io:master' into master
motilevy/imagecashletter
Merge branch 'moov-io:master' into master
2025-10-18
daugminas/signedxml
update
motilevy/imagecashletter
FRB Compatibility for BOFD Correction Inidcator (#436)
release v0.13.3
chore: updating wasm webui
Merge branch 'moov-io:master' into master
motilevy/imagecashletter
release v0.13.3
chore: updating wasm webui
Merge branch 'moov-io:master' into master
motilevy/imagecashletter
chore: updating wasm webui
Merge branch 'moov-io:master' into master
motilevy/imagecashletter
Merge branch 'moov-io:master' into master
2025-10-17
daugminas/signedxml
update
update
update
update
daugminas/signedxml
update
update
update
daugminas/signedxml
update
update
daugminas/signedxml
update
2025-10-16
mtnat/imagecashletter
meta: remove openapi-generator-cli.jar
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
release v0.13.2
fix(deps): update module github.com/moov-io/base to v0.59.0 (#432)
fix(deps): update module github.com/moov-io/base to v0.60.0 (#434)
chore(deps): update actions/download-artifact action to v5
build: replace .jar with shell script
Merge pull request #419 from moov-io/renovate/major-github-artifact-actions
chore: updating wasm webui
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
mtnat/imagecashletter
build: ignore jars
Merge pull request #420 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
fix(deps): update all (#425)
fix(deps): update module github.com/prometheus/client_golang to v1.23.2 (#426)
fix(deps): update module golang.org/x/oauth2 to v0.31.0 (#427)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#428)
fix(deps): update all (#433)
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#423)
meta: remove openapi-generator-cli.jar
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
release v0.13.2
fix(deps): update module github.com/moov-io/base to v0.59.0 (#432)
fix(deps): update module github.com/moov-io/base to v0.60.0 (#434)
chore(deps): update actions/download-artifact action to v5
build: replace .jar with shell script
Merge pull request #419 from moov-io/renovate/major-github-artifact-actions
chore: updating wasm webui
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
mtnat/imagecashletter
Merge pull request #420 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
fix(deps): update all (#425)
fix(deps): update module github.com/prometheus/client_golang to v1.23.2 (#426)
fix(deps): update module golang.org/x/oauth2 to v0.31.0 (#427)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#428)
fix(deps): update all (#433)
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#423)
meta: remove openapi-generator-cli.jar
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
release v0.13.2
fix(deps): update module github.com/moov-io/base to v0.59.0 (#432)
fix(deps): update module github.com/moov-io/base to v0.60.0 (#434)
chore(deps): update actions/download-artifact action to v5
build: replace .jar with shell script
Merge pull request #419 from moov-io/renovate/major-github-artifact-actions
chore: updating wasm webui
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
mtnat/imagecashletter
fix(deps): update all (#425)
fix(deps): update module github.com/prometheus/client_golang to v1.23.2 (#426)
fix(deps): update module golang.org/x/oauth2 to v0.31.0 (#427)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#428)
fix(deps): update all (#433)
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#423)
meta: remove openapi-generator-cli.jar
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
release v0.13.2
fix(deps): update module github.com/moov-io/base to v0.59.0 (#432)
fix(deps): update module github.com/moov-io/base to v0.60.0 (#434)
chore(deps): update actions/download-artifact action to v5
build: replace .jar with shell script
Merge pull request #419 from moov-io/renovate/major-github-artifact-actions
chore: updating wasm webui
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
mtnat/imagecashletter
fix(deps): update module github.com/prometheus/client_golang to v1.23.2 (#426)
fix(deps): update module golang.org/x/oauth2 to v0.31.0 (#427)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#428)
fix(deps): update all (#433)
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#423)
meta: remove openapi-generator-cli.jar
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
release v0.13.2
fix(deps): update module github.com/moov-io/base to v0.59.0 (#432)
fix(deps): update module github.com/moov-io/base to v0.60.0 (#434)
chore(deps): update actions/download-artifact action to v5
build: replace .jar with shell script
Merge pull request #419 from moov-io/renovate/major-github-artifact-actions
chore: updating wasm webui
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
mtnat/imagecashletter
fix(deps): update module golang.org/x/oauth2 to v0.31.0 (#427)
fix(deps): update module github.com/moov-io/base to v0.57.1 (#428)
fix(deps): update all (#433)
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#423)
meta: remove openapi-generator-cli.jar
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
release v0.13.2
fix(deps): update module github.com/moov-io/base to v0.59.0 (#432)
fix(deps): update module github.com/moov-io/base to v0.60.0 (#434)
chore(deps): update actions/download-artifact action to v5
build: replace .jar with shell script
Merge pull request #419 from moov-io/renovate/major-github-artifact-actions
chore: updating wasm webui
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
mtnat/imagecashletter
fix(deps): update module github.com/moov-io/base to v0.57.1 (#428)
fix(deps): update all (#433)
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#423)
meta: remove openapi-generator-cli.jar
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
release v0.13.2
fix(deps): update module github.com/moov-io/base to v0.59.0 (#432)
fix(deps): update module github.com/moov-io/base to v0.60.0 (#434)
chore(deps): update actions/download-artifact action to v5
build: replace .jar with shell script
Merge pull request #419 from moov-io/renovate/major-github-artifact-actions
chore: updating wasm webui
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
mtnat/imagecashletter
fix(deps): update all (#433)
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#423)
meta: remove openapi-generator-cli.jar
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
release v0.13.2
fix(deps): update module github.com/moov-io/base to v0.59.0 (#432)
fix(deps): update module github.com/moov-io/base to v0.60.0 (#434)
chore(deps): update actions/download-artifact action to v5
build: replace .jar with shell script
Merge pull request #419 from moov-io/renovate/major-github-artifact-actions
chore: updating wasm webui
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
mtnat/imagecashletter
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#423)
meta: remove openapi-generator-cli.jar
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
release v0.13.2
fix(deps): update module github.com/moov-io/base to v0.59.0 (#432)
fix(deps): update module github.com/moov-io/base to v0.60.0 (#434)
chore(deps): update actions/download-artifact action to v5
build: replace .jar with shell script
Merge pull request #419 from moov-io/renovate/major-github-artifact-actions
chore: updating wasm webui
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
mtnat/imagecashletter
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
mtnat/imagecashletter
release v0.13.2
fix(deps): update module github.com/moov-io/base to v0.59.0 (#432)
fix(deps): update module github.com/moov-io/base to v0.60.0 (#434)
chore(deps): update actions/download-artifact action to v5
build: replace .jar with shell script
Merge pull request #419 from moov-io/renovate/major-github-artifact-actions
chore: updating wasm webui
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
mtnat/imagecashletter
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
release v0.13.2
fix(deps): update module github.com/moov-io/base to v0.59.0 (#432)
fix(deps): update module github.com/moov-io/base to v0.60.0 (#434)
chore(deps): update actions/download-artifact action to v5
build: replace .jar with shell script
Merge pull request #419 from moov-io/renovate/major-github-artifact-actions
chore: updating wasm webui
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
mtnat/imagecashletter
chore: updating wasm webui
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
mtnat/imagecashletter
fix(deps): update module github.com/moov-io/base to v0.59.0 (#432)
fix(deps): update module github.com/moov-io/base to v0.60.0 (#434)
chore(deps): update actions/download-artifact action to v5
build: replace .jar with shell script
Merge pull request #419 from moov-io/renovate/major-github-artifact-actions
chore: updating wasm webui
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
mtnat/imagecashletter
fix(deps): update module github.com/moov-io/base to v0.60.0 (#434)
chore(deps): update actions/download-artifact action to v5
build: replace .jar with shell script
Merge pull request #419 from moov-io/renovate/major-github-artifact-actions
chore: updating wasm webui
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
mtnat/imagecashletter
chore(deps): update actions/download-artifact action to v5
build: replace .jar with shell script
Merge pull request #419 from moov-io/renovate/major-github-artifact-actions
chore: updating wasm webui
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
mtnat/imagecashletter
build: replace .jar with shell script
Merge pull request #419 from moov-io/renovate/major-github-artifact-actions
chore: updating wasm webui
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
mtnat/imagecashletter
Merge pull request #419 from moov-io/renovate/major-github-artifact-actions
chore: updating wasm webui
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
psanogo/fed
Create go-ossf-slsa3-publish.yml
terryjray/imagecashletter
allow 7 for BODFIndicator
2025-10-14
daugminas/signedxml
module version updates
wei/ach
chore(deps): update dependency go to v1.25.3 (#1680)
2025-10-13
Kingcrypto38/iso20022
fix: Dockerfile-fuzz to reduce vulnerabilities
Kingcrypto38/iso8583
fix: Dockerfile-fuzz to reduce vulnerabilities
fix: Dockerfile-fuzz to reduce vulnerabilities
Kingcrypto38/iso8583
fix: Dockerfile-fuzz to reduce vulnerabilities
2025-10-12
Kingcrypto38/iso20022
fix: Dockerfile-fuzz to reduce vulnerabilities
2025-10-11
motilevy/imagecashletter
Merge branch 'moov-io:master' into master
fix(deps): update module github.com/moov-io/base to v0.60.0 (#434)
motilevy/imagecashletter
fix(deps): update module github.com/moov-io/base to v0.60.0 (#434)
2025-10-10
wei/ach
fix(deps): update all (#1679)
2025-10-09
motilevy/imagecashletter
fix(deps): update all (#433)
Merge branch 'moov-io:master' into master
motilevy/imagecashletter
Merge branch 'moov-io:master' into master
wei/ach
fix(deps): update all (#1678)
2025-10-08
wei/ach
build(deps): bump github/codeql-action from 3 to 4
Merge pull request #1677 from moov-io/dependabot/github_actions/github/codeql-action-4
fix(deps): update all (#1676)
wei/ach
Merge pull request #1677 from moov-io/dependabot/github_actions/github/codeql-action-4
fix(deps): update all (#1676)
wei/ach
fix(deps): update all (#1676)
2025-10-07
Klasens/ach
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix: reject records after FileControl is parsed
fix(deps): update all
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
add line numbers to record schemas in openapi spec
Merge pull request #1529 from SunriseBanks/master
fix: set ValidateOpts on newly constructed Batches of merge
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
build: mingw compatiable way to build paths unix-style
build: update moov-io/base
fix(deps): update all (#1591)
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
release v1.45.0
release v1.45.4
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps): bump actions/setup-go from 5 to 6
test: add test to verify FileIDModifier is preserved during FlattenBatches
chore(deps): update dependency go to v1.24.6 (#1640)
Merge pull request #1658 from Thridev/inbrowserlink
Merge pull request #1659 from eliana404/fix-build-file-spec
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
Merge pull request #1530 from moov-io/renovate/major-all
docs: document AllowSpecialCharacters
Return ParseErrors more consistently when reading files
chore: updating wasm webui [skip ci]
test: setup example files for #1600
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix: preserve FileIDModifier when flattening files
build: update wasm_exec.js path for Go 1.24
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
fix(deps): update all (#1590)
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix(deps): update all
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
add line numbers to record schemas in openapi spec
Merge pull request #1529 from SunriseBanks/master
fix: set ValidateOpts on newly constructed Batches of merge
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
build: mingw compatiable way to build paths unix-style
build: update moov-io/base
fix(deps): update all (#1591)
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
release v1.45.0
release v1.45.4
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps): bump actions/setup-go from 5 to 6
test: add test to verify FileIDModifier is preserved during FlattenBatches
chore(deps): update dependency go to v1.24.6 (#1640)
Merge pull request #1658 from Thridev/inbrowserlink
Merge pull request #1659 from eliana404/fix-build-file-spec
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
Merge pull request #1530 from moov-io/renovate/major-all
docs: document AllowSpecialCharacters
Return ParseErrors more consistently when reading files
chore: updating wasm webui [skip ci]
test: setup example files for #1600
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix: preserve FileIDModifier when flattening files
build: update wasm_exec.js path for Go 1.24
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
fix(deps): update all (#1590)
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
add line numbers to record schemas in openapi spec
Merge pull request #1529 from SunriseBanks/master
fix: set ValidateOpts on newly constructed Batches of merge
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
build: mingw compatiable way to build paths unix-style
build: update moov-io/base
fix(deps): update all (#1591)
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
release v1.45.0
release v1.45.4
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps): bump actions/setup-go from 5 to 6
test: add test to verify FileIDModifier is preserved during FlattenBatches
chore(deps): update dependency go to v1.24.6 (#1640)
Merge pull request #1658 from Thridev/inbrowserlink
Merge pull request #1659 from eliana404/fix-build-file-spec
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
Merge pull request #1530 from moov-io/renovate/major-all
docs: document AllowSpecialCharacters
Return ParseErrors more consistently when reading files
chore: updating wasm webui [skip ci]
test: setup example files for #1600
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix: preserve FileIDModifier when flattening files
build: update wasm_exec.js path for Go 1.24
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
fix(deps): update all (#1590)
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
add line numbers to record schemas in openapi spec
Merge pull request #1529 from SunriseBanks/master
fix: set ValidateOpts on newly constructed Batches of merge
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
build: mingw compatiable way to build paths unix-style
build: update moov-io/base
fix(deps): update all (#1591)
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
release v1.45.0
release v1.45.4
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps): bump actions/setup-go from 5 to 6
test: add test to verify FileIDModifier is preserved during FlattenBatches
chore(deps): update dependency go to v1.24.6 (#1640)
Merge pull request #1658 from Thridev/inbrowserlink
Merge pull request #1659 from eliana404/fix-build-file-spec
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
Merge pull request #1530 from moov-io/renovate/major-all
docs: document AllowSpecialCharacters
Return ParseErrors more consistently when reading files
chore: updating wasm webui [skip ci]
test: setup example files for #1600
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix: preserve FileIDModifier when flattening files
build: update wasm_exec.js path for Go 1.24
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
fix(deps): update all (#1590)
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
server: ignore content-type header
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
add line numbers to record schemas in openapi spec
Merge pull request #1529 from SunriseBanks/master
fix: set ValidateOpts on newly constructed Batches of merge
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
build: mingw compatiable way to build paths unix-style
build: update moov-io/base
fix(deps): update all (#1591)
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
release v1.45.0
release v1.45.4
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps): bump actions/setup-go from 5 to 6
test: add test to verify FileIDModifier is preserved during FlattenBatches
chore(deps): update dependency go to v1.24.6 (#1640)
Merge pull request #1658 from Thridev/inbrowserlink
Merge pull request #1659 from eliana404/fix-build-file-spec
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
Merge pull request #1530 from moov-io/renovate/major-all
docs: document AllowSpecialCharacters
Return ParseErrors more consistently when reading files
chore: updating wasm webui [skip ci]
test: setup example files for #1600
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix: preserve FileIDModifier when flattening files
build: update wasm_exec.js path for Go 1.24
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
fix(deps): update all (#1590)
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
add line numbers to record schemas in openapi spec
Merge pull request #1529 from SunriseBanks/master
fix: set ValidateOpts on newly constructed Batches of merge
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
build: mingw compatiable way to build paths unix-style
build: update moov-io/base
fix(deps): update all (#1591)
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
release v1.45.0
release v1.45.4
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps): bump actions/setup-go from 5 to 6
test: add test to verify FileIDModifier is preserved during FlattenBatches
chore(deps): update dependency go to v1.24.6 (#1640)
Merge pull request #1658 from Thridev/inbrowserlink
Merge pull request #1659 from eliana404/fix-build-file-spec
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
Merge pull request #1530 from moov-io/renovate/major-all
docs: document AllowSpecialCharacters
Return ParseErrors more consistently when reading files
chore: updating wasm webui [skip ci]
test: setup example files for #1600
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix: preserve FileIDModifier when flattening files
build: update wasm_exec.js path for Go 1.24
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
fix(deps): update all (#1590)
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
add line numbers to record schemas in openapi spec
Merge pull request #1529 from SunriseBanks/master
fix: set ValidateOpts on newly constructed Batches of merge
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
build: mingw compatiable way to build paths unix-style
build: update moov-io/base
fix(deps): update all (#1591)
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
release v1.45.0
release v1.45.4
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps): bump actions/setup-go from 5 to 6
test: add test to verify FileIDModifier is preserved during FlattenBatches
chore(deps): update dependency go to v1.24.6 (#1640)
Merge pull request #1658 from Thridev/inbrowserlink
Merge pull request #1659 from eliana404/fix-build-file-spec
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
Merge pull request #1530 from moov-io/renovate/major-all
docs: document AllowSpecialCharacters
Return ParseErrors more consistently when reading files
chore: updating wasm webui [skip ci]
test: setup example files for #1600
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix: preserve FileIDModifier when flattening files
build: update wasm_exec.js path for Go 1.24
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
fix(deps): update all (#1590)
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
add line numbers to record schemas in openapi spec
Merge pull request #1529 from SunriseBanks/master
fix: set ValidateOpts on newly constructed Batches of merge
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
build: mingw compatiable way to build paths unix-style
build: update moov-io/base
fix(deps): update all (#1591)
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
release v1.45.0
release v1.45.4
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps): bump actions/setup-go from 5 to 6
test: add test to verify FileIDModifier is preserved during FlattenBatches
chore(deps): update dependency go to v1.24.6 (#1640)
Merge pull request #1658 from Thridev/inbrowserlink
Merge pull request #1659 from eliana404/fix-build-file-spec
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
Merge pull request #1530 from moov-io/renovate/major-all
docs: document AllowSpecialCharacters
Return ParseErrors more consistently when reading files
chore: updating wasm webui [skip ci]
test: setup example files for #1600
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix: preserve FileIDModifier when flattening files
build: update wasm_exec.js path for Go 1.24
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
fix(deps): update all (#1590)
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1529 from SunriseBanks/master
fix: set ValidateOpts on newly constructed Batches of merge
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
build: mingw compatiable way to build paths unix-style
build: update moov-io/base
fix(deps): update all (#1591)
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
release v1.45.0
release v1.45.4
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps): bump actions/setup-go from 5 to 6
test: add test to verify FileIDModifier is preserved during FlattenBatches
chore(deps): update dependency go to v1.24.6 (#1640)
Merge pull request #1658 from Thridev/inbrowserlink
Merge pull request #1659 from eliana404/fix-build-file-spec
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
Merge pull request #1530 from moov-io/renovate/major-all
docs: document AllowSpecialCharacters
Return ParseErrors more consistently when reading files
chore: updating wasm webui [skip ci]
test: setup example files for #1600
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix: preserve FileIDModifier when flattening files
build: update wasm_exec.js path for Go 1.24
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
fix(deps): update all (#1590)
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix: set ValidateOpts on newly constructed Batches of merge
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
build: mingw compatiable way to build paths unix-style
build: update moov-io/base
fix(deps): update all (#1591)
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
release v1.45.0
release v1.45.4
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps): bump actions/setup-go from 5 to 6
test: add test to verify FileIDModifier is preserved during FlattenBatches
chore(deps): update dependency go to v1.24.6 (#1640)
Merge pull request #1658 from Thridev/inbrowserlink
Merge pull request #1659 from eliana404/fix-build-file-spec
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
Merge pull request #1530 from moov-io/renovate/major-all
docs: document AllowSpecialCharacters
Return ParseErrors more consistently when reading files
chore: updating wasm webui [skip ci]
test: setup example files for #1600
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix: preserve FileIDModifier when flattening files
build: update wasm_exec.js path for Go 1.24
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
fix(deps): update all (#1590)
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
build: mingw compatiable way to build paths unix-style
build: update moov-io/base
fix(deps): update all (#1591)
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
release v1.45.0
release v1.45.4
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps): bump actions/setup-go from 5 to 6
test: add test to verify FileIDModifier is preserved during FlattenBatches
chore(deps): update dependency go to v1.24.6 (#1640)
Merge pull request #1658 from Thridev/inbrowserlink
Merge pull request #1659 from eliana404/fix-build-file-spec
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
Merge pull request #1530 from moov-io/renovate/major-all
docs: document AllowSpecialCharacters
Return ParseErrors more consistently when reading files
chore: updating wasm webui [skip ci]
test: setup example files for #1600
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix: preserve FileIDModifier when flattening files
build: update wasm_exec.js path for Go 1.24
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
fix(deps): update all (#1590)
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
build: mingw compatiable way to build paths unix-style
build: update moov-io/base
fix(deps): update all (#1591)
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
release v1.45.0
release v1.45.4
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps): bump actions/setup-go from 5 to 6
test: add test to verify FileIDModifier is preserved during FlattenBatches
chore(deps): update dependency go to v1.24.6 (#1640)
Merge pull request #1658 from Thridev/inbrowserlink
Merge pull request #1659 from eliana404/fix-build-file-spec
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
Merge pull request #1530 from moov-io/renovate/major-all
docs: document AllowSpecialCharacters
Return ParseErrors more consistently when reading files
chore: updating wasm webui [skip ci]
test: setup example files for #1600
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix: preserve FileIDModifier when flattening files
build: update wasm_exec.js path for Go 1.24
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
fix(deps): update all (#1590)
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
build: update moov-io/base
fix(deps): update all (#1591)
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
release v1.45.0
release v1.45.4
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps): bump actions/setup-go from 5 to 6
test: add test to verify FileIDModifier is preserved during FlattenBatches
chore(deps): update dependency go to v1.24.6 (#1640)
Merge pull request #1658 from Thridev/inbrowserlink
Merge pull request #1659 from eliana404/fix-build-file-spec
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
Merge pull request #1530 from moov-io/renovate/major-all
docs: document AllowSpecialCharacters
Return ParseErrors more consistently when reading files
chore: updating wasm webui [skip ci]
test: setup example files for #1600
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix: preserve FileIDModifier when flattening files
build: update wasm_exec.js path for Go 1.24
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
fix(deps): update all (#1590)
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix(deps): update all (#1591)
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
release v1.45.0
release v1.45.4
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps): bump actions/setup-go from 5 to 6
test: add test to verify FileIDModifier is preserved during FlattenBatches
chore(deps): update dependency go to v1.24.6 (#1640)
Merge pull request #1658 from Thridev/inbrowserlink
Merge pull request #1659 from eliana404/fix-build-file-spec
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
Merge pull request #1530 from moov-io/renovate/major-all
docs: document AllowSpecialCharacters
Return ParseErrors more consistently when reading files
chore: updating wasm webui [skip ci]
test: setup example files for #1600
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix: preserve FileIDModifier when flattening files
build: update wasm_exec.js path for Go 1.24
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
fix(deps): update all (#1590)
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
release v1.45.0
release v1.45.4
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps): bump actions/setup-go from 5 to 6
test: add test to verify FileIDModifier is preserved during FlattenBatches
chore(deps): update dependency go to v1.24.6 (#1640)
Merge pull request #1658 from Thridev/inbrowserlink
Merge pull request #1659 from eliana404/fix-build-file-spec
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
Merge pull request #1530 from moov-io/renovate/major-all
docs: document AllowSpecialCharacters
Return ParseErrors more consistently when reading files
chore: updating wasm webui [skip ci]
test: setup example files for #1600
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix: preserve FileIDModifier when flattening files
build: update wasm_exec.js path for Go 1.24
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
fix(deps): update all (#1590)
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
release v1.45.0
release v1.45.4
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps): bump actions/setup-go from 5 to 6
test: add test to verify FileIDModifier is preserved during FlattenBatches
chore(deps): update dependency go to v1.24.6 (#1640)
Merge pull request #1658 from Thridev/inbrowserlink
Merge pull request #1659 from eliana404/fix-build-file-spec
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
Merge pull request #1530 from moov-io/renovate/major-all
docs: document AllowSpecialCharacters
Return ParseErrors more consistently when reading files
chore: updating wasm webui [skip ci]
test: setup example files for #1600
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix: preserve FileIDModifier when flattening files
build: update wasm_exec.js path for Go 1.24
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
fix(deps): update all (#1590)
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
release v1.45.0
release v1.45.4
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps): bump actions/setup-go from 5 to 6
test: add test to verify FileIDModifier is preserved during FlattenBatches
chore(deps): update dependency go to v1.24.6 (#1640)
Merge pull request #1658 from Thridev/inbrowserlink
Merge pull request #1659 from eliana404/fix-build-file-spec
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
Merge pull request #1530 from moov-io/renovate/major-all
docs: document AllowSpecialCharacters
Return ParseErrors more consistently when reading files
chore: updating wasm webui [skip ci]
test: setup example files for #1600
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix: preserve FileIDModifier when flattening files
build: update wasm_exec.js path for Go 1.24
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
fix(deps): update all (#1590)
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
release v1.45.4
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps): bump actions/setup-go from 5 to 6
test: add test to verify FileIDModifier is preserved during FlattenBatches
chore(deps): update dependency go to v1.24.6 (#1640)
Merge pull request #1658 from Thridev/inbrowserlink
Merge pull request #1659 from eliana404/fix-build-file-spec
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
Merge pull request #1530 from moov-io/renovate/major-all
docs: document AllowSpecialCharacters
Return ParseErrors more consistently when reading files
chore: updating wasm webui [skip ci]
test: setup example files for #1600
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix: preserve FileIDModifier when flattening files
build: update wasm_exec.js path for Go 1.24
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
fix(deps): update all (#1590)
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps): bump actions/setup-go from 5 to 6
test: add test to verify FileIDModifier is preserved during FlattenBatches
chore(deps): update dependency go to v1.24.6 (#1640)
Merge pull request #1658 from Thridev/inbrowserlink
Merge pull request #1659 from eliana404/fix-build-file-spec
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
Merge pull request #1530 from moov-io/renovate/major-all
docs: document AllowSpecialCharacters
Return ParseErrors more consistently when reading files
chore: updating wasm webui [skip ci]
test: setup example files for #1600
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix: preserve FileIDModifier when flattening files
build: update wasm_exec.js path for Go 1.24
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
fix(deps): update all (#1590)
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
build(deps): bump actions/setup-go from 5 to 6
test: add test to verify FileIDModifier is preserved during FlattenBatches
chore(deps): update dependency go to v1.24.6 (#1640)
Merge pull request #1658 from Thridev/inbrowserlink
Merge pull request #1659 from eliana404/fix-build-file-spec
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
Merge pull request #1530 from moov-io/renovate/major-all
docs: document AllowSpecialCharacters
Return ParseErrors more consistently when reading files
chore: updating wasm webui [skip ci]
test: setup example files for #1600
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix: preserve FileIDModifier when flattening files
build: update wasm_exec.js path for Go 1.24
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
fix(deps): update all (#1590)
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
test: add test to verify FileIDModifier is preserved during FlattenBatches
chore(deps): update dependency go to v1.24.6 (#1640)
Merge pull request #1658 from Thridev/inbrowserlink
Merge pull request #1659 from eliana404/fix-build-file-spec
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
Merge pull request #1530 from moov-io/renovate/major-all
docs: document AllowSpecialCharacters
Return ParseErrors more consistently when reading files
chore: updating wasm webui [skip ci]
test: setup example files for #1600
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix: preserve FileIDModifier when flattening files
build: update wasm_exec.js path for Go 1.24
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
fix(deps): update all (#1590)
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
chore(deps): update dependency go to v1.24.6 (#1640)
Merge pull request #1658 from Thridev/inbrowserlink
Merge pull request #1659 from eliana404/fix-build-file-spec
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
Merge pull request #1530 from moov-io/renovate/major-all
docs: document AllowSpecialCharacters
Return ParseErrors more consistently when reading files
chore: updating wasm webui [skip ci]
test: setup example files for #1600
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix: preserve FileIDModifier when flattening files
build: update wasm_exec.js path for Go 1.24
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
fix(deps): update all (#1590)
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1658 from Thridev/inbrowserlink
Merge pull request #1659 from eliana404/fix-build-file-spec
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
Merge pull request #1530 from moov-io/renovate/major-all
docs: document AllowSpecialCharacters
Return ParseErrors more consistently when reading files
chore: updating wasm webui [skip ci]
test: setup example files for #1600
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix: preserve FileIDModifier when flattening files
build: update wasm_exec.js path for Go 1.24
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
fix(deps): update all (#1590)
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1659 from eliana404/fix-build-file-spec
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
Merge pull request #1530 from moov-io/renovate/major-all
docs: document AllowSpecialCharacters
Return ParseErrors more consistently when reading files
chore: updating wasm webui [skip ci]
test: setup example files for #1600
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix: preserve FileIDModifier when flattening files
build: update wasm_exec.js path for Go 1.24
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
fix(deps): update all (#1590)
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
Merge pull request #1530 from moov-io/renovate/major-all
docs: document AllowSpecialCharacters
Return ParseErrors more consistently when reading files
chore: updating wasm webui [skip ci]
test: setup example files for #1600
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix: preserve FileIDModifier when flattening files
build: update wasm_exec.js path for Go 1.24
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
fix(deps): update all (#1590)
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
Merge pull request #1530 from moov-io/renovate/major-all
docs: document AllowSpecialCharacters
Return ParseErrors more consistently when reading files
chore: updating wasm webui [skip ci]
test: setup example files for #1600
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix: preserve FileIDModifier when flattening files
build: update wasm_exec.js path for Go 1.24
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
fix(deps): update all (#1590)
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
Merge pull request #1530 from moov-io/renovate/major-all
docs: document AllowSpecialCharacters
Return ParseErrors more consistently when reading files
chore: updating wasm webui [skip ci]
test: setup example files for #1600
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix: preserve FileIDModifier when flattening files
build: update wasm_exec.js path for Go 1.24
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
fix(deps): update all (#1590)
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1530 from moov-io/renovate/major-all
docs: document AllowSpecialCharacters
Return ParseErrors more consistently when reading files
chore: updating wasm webui [skip ci]
test: setup example files for #1600
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix: preserve FileIDModifier when flattening files
build: update wasm_exec.js path for Go 1.24
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
fix(deps): update all (#1590)
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
docs: document AllowSpecialCharacters
Return ParseErrors more consistently when reading files
chore: updating wasm webui [skip ci]
test: setup example files for #1600
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix: preserve FileIDModifier when flattening files
build: update wasm_exec.js path for Go 1.24
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
fix(deps): update all (#1590)
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Return ParseErrors more consistently when reading files
chore: updating wasm webui [skip ci]
test: setup example files for #1600
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix: preserve FileIDModifier when flattening files
build: update wasm_exec.js path for Go 1.24
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
fix(deps): update all (#1590)
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
chore: updating wasm webui [skip ci]
test: setup example files for #1600
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix: preserve FileIDModifier when flattening files
build: update wasm_exec.js path for Go 1.24
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
fix(deps): update all (#1590)
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
test: setup example files for #1600
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix: preserve FileIDModifier when flattening files
build: update wasm_exec.js path for Go 1.24
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
fix(deps): update all (#1590)
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix: preserve FileIDModifier when flattening files
build: update wasm_exec.js path for Go 1.24
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
fix(deps): update all (#1590)
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix: preserve FileIDModifier when flattening files
build: update wasm_exec.js path for Go 1.24
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
fix(deps): update all (#1590)
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
feat: add AllowEmptyIndividualName
Klasens/ach
fix: preserve FileIDModifier when flattening files
build: update wasm_exec.js path for Go 1.24
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
fix(deps): update all (#1590)
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
build: update wasm_exec.js path for Go 1.24
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
fix(deps): update all (#1590)
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
fix(deps): update all (#1590)
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
fix(deps): update all (#1590)
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
fix(deps): update all (#1590)
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1535 from adamdecaf/allow-SHR-credits
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
fix(deps): update all (#1590)
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
fix(deps): update all (#1590)
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
chore: updating wasm webui [skip ci]
fix(deps): update all (#1590)
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix(deps): update all (#1590)
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1524 from moov-io/renovate/major-all
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
fix: reject records after FileControl is parsed
fix(deps): update all
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
add line numbers to record schemas in openapi spec
Merge pull request #1529 from SunriseBanks/master
fix: set ValidateOpts on newly constructed Batches of merge
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
build: mingw compatiable way to build paths unix-style
build: update moov-io/base
fix(deps): update all (#1591)
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
release v1.45.0
release v1.45.4
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps): bump actions/setup-go from 5 to 6
test: add test to verify FileIDModifier is preserved during FlattenBatches
chore(deps): update dependency go to v1.24.6 (#1640)
Merge pull request #1658 from Thridev/inbrowserlink
Merge pull request #1659 from eliana404/fix-build-file-spec
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
Merge pull request #1530 from moov-io/renovate/major-all
docs: document AllowSpecialCharacters
Return ParseErrors more consistently when reading files
chore: updating wasm webui [skip ci]
test: setup example files for #1600
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix: preserve FileIDModifier when flattening files
build: update wasm_exec.js path for Go 1.24
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
fix(deps): update all (#1590)
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix: ensure CompanyName, CompanyIdentification, and CompanyEntryDescription are non-zero
fix: reject records after FileControl is parsed
fix(deps): update all
chore: updating wasm webui [skip ci]
Merge pull request #1649 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.0
server: ignore content-type header
Merge pull request #1654 from moov-io/dependabot/go_modules/github.com/stretchr/testify-1.11.1
Merge pull request #1643 from moov-io/dependabot/github_actions/actions/checkout-5
add line numbers to record schemas in openapi spec
Merge pull request #1529 from SunriseBanks/master
fix: set ValidateOpts on newly constructed Batches of merge
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738816775 (#1545)
build: mingw compatiable way to build paths unix-style
build: update moov-io/base
fix(deps): update all (#1591)
fix(deps): update module golang.org/x/net to v0.32.0 (#1519)
Merge pull request #1523 from adamdecaf/flatten-copy-validateops
release v1.45.0
release v1.45.4
Merge pull request #1565 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1741599792
build(deps): bump actions/setup-go from 5 to 6
test: add test to verify FileIDModifier is preserved during FlattenBatches
chore(deps): update dependency go to v1.24.6 (#1640)
Merge pull request #1658 from Thridev/inbrowserlink
Merge pull request #1659 from eliana404/fix-build-file-spec
Merge pull request #1569 from moov-io/dependabot/bundler/docs/nokogiri-1.18.4
docs: add missing ValidateOpts
fix(deps): update module golang.org/x/net to v0.42.0 (#1631)
Merge pull request #1530 from moov-io/renovate/major-all
docs: document AllowSpecialCharacters
Return ParseErrors more consistently when reading files
chore: updating wasm webui [skip ci]
test: setup example files for #1600
Merge pull request #1662 from moov-io/dependabot/github_actions/actions/setup-go-6
build(deps): bump rexml from 3.4.0 to 3.4.2 in /docs
fix: preserve FileIDModifier when flattening files
build: update wasm_exec.js path for Go 1.24
cmd/achcli/describe: include IdentificationNumber on EntryDetail, add mask option
Merge pull request #1605 from adamdecaf/issue1600-followup
chore: updating wasm webui [skip ci]
Merge pull request #1535 from adamdecaf/allow-SHR-credits
Merge pull request #1540 from adamdecaf/fix-issue-1539
chore: updating wasm webui [skip ci]
fix(deps): update all (#1590)
Merge pull request #1623 from enikab/remove-trailing-spaces-file-control-reserved
Merge pull request #1645 from moov-io/dependabot/docker/golang-1.25-alpine
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: add Merge files endpoint
docs: add missing allowEmptyIndividualName to OpenAPI yaml
Merge pull request #1541 from bendrucker/const-doc-typos
Merge pull request #1610 from adamdecaf/read-validate-format-code
build(deps-dev): bump nokogiri from 1.18.8 to 1.18.9 in /docs
Add DeleteEntries to IATBatch
release v1.45.2
Merge pull request #1572 from adamdecaf/test-account-number-chars
fix(deps): update module github.com/aws/aws-lambda-go to v1.48.0
chore(deps): update ossf/scorecard-action action to v2.4.2 (#1603)
release v1.52.1
fix(deps): update module github.com/moov-io/iso3166 to v0.3.0 (#1637)
Merge pull request #1652 from adamdecaf/fix-issue-1650
chore: updating wasm webui [skip ci]
docs: add EED calculation page to nav
test: verify what accents are allowed or not
test: trying out .rtf file
test: add missing_file_control.rtf
docs: add sub-header for returns
Merge pull request #1636 from moov-io/dependabot/bundler/docs/nokogiri-1.18.9
release v1.44.2
fix: nil guard around Addenda02.TerminalState
fix: compile cleanup
Merge pull request #1661 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.23.1
Fix bug in Addenda02: Corrected ReferenceInformationTwoField to use ReferenceInformationTwo
fix(deps): update module golang.org/x/net to v0.34.0 (#1532)
Add AllowSpecialCharacters as a validation option
Merge pull request #1586 from ckbaum/add-line-numbers-to-openapi-spec
test: verify Issue 1620 files can be read
Allow NBSP (U+00A0) in PPD Addenda Payment Related Information
test: verify we accept account numbers with decimals
Merge pull request #1585 from cjao-lead/casey/uniform-parse-err
Merge pull request #1614 from adamdecaf/feat-merge-api
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module golang.org/x/net to v0.33.0 (#1528)
Merge pull request #1587 from moov-io/dependabot/bundler/docs/nokogiri-1.18.8
Merge pull request #1592 from adamdecaf/moov-ids-testing
build(deps): bump actions/download-artifact from 4 to 5
Correct OpenAPI schema for /files/{fileID}/build endpoint
chore: updating wasm webui [skip ci]
allow explicit content type to be provided to Reader
fix: always return BlockCount in ADVFileControl json
Merge pull request #1588 from moov-io/renovate/all
Merge pull request #1619 from adamdecaf/export-masking
fix(deps): update module github.com/aws/aws-lambda-go to v1.49.0
fix: ensure IndividualName is populated (non-blank, non-zero) for some SEC codes
meta: cleanup from usetesting linter
chore(deps): update all (#1548)
Merge pull request #1609 from moov-io/renovate/all
chore: updating wasm webui [skip ci]
fix(deps): update all (#1627)
allow explicit content type to be provided to Reader
Merge pull request #1553 from moov-io/renovate/all
docs: add deepwiki badge
Merge pull request #1616 from adamdecaf/fix-better-struct-compare
server: try reading ach.File as json and Nacha
fix(deps): update all (#1664)
Merge pull request #1668 from moov-io/renovate/all
Update the change codes to comly with 2024 nacha operating rules
release v1.53.0
Merge pull request #1660 from rshulman7/rshulman/fix_validate_file
fix: check PaymentRelatedInformation length during validation
build(deps-dev): bump uri from 0.13.0 to 0.13.2 in /docs
Merge pull request #1574 from ckbaum/ckbaum/explicit-encoding
Merge pull request #1583 from ckbaum/allow-special-characters-option
fix: index and read fields on EntryDetail in a safer way
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1734497536 (#1527)
Merge pull request #1533 from ml10/allow-nbsp-as-seen-in-wild-in-ppd-addenda-payment-related-info
release v1.46.0
build(deps-dev): bump nokogiri from 1.18.4 to 1.18.8 in /docs
Merge pull request #1601 from adamdecaf/fix-issue1600
batch: check SkipAll inside Validate()
cmd/achcli/describe: export mask.File
chore: remove printf
docs: add missing descriptions for R62 and R77
Merge branch 'ckbaum/explicit-encoding' of https://github.com/ckbaum/ach into ckbaum/explicit-encoding
fix: reject ADV and IAT in merge
fix(deps): update all (#1544)
test: fixup error check after go1.24 change
chore: updating wasm webui [skip ci]
fix(deps): update module github.com/moov-io/base to v0.54.4
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1518 from Klasens/fix-file-id-modifier
fix: copy ValidateOpts through Flatten
release v1.47.0
Merge pull request #1598 from adamdecaf/feat-add-InvalidEntries
release v1.49.1
fix: read FormatCode into FileHeader and validate
release v1.44.1
chore(deps): update dependency go to v1.24.5 (#1626)
Merge pull request #1639 from moov-io/dependabot/github_actions/actions/download-artifact-5
release v1.50.0
Merge pull request #1621 from kynetiv/returned-prenote-desc
build(deps): bump actions/checkout from 4 to 5
Merge pull request #1653 from adamdecaf/file-create-new-endpoint
chore: updating wasm webui [skip ci]
build(deps-dev): bump nokogiri from 1.16.7 to 1.18.4 in /docs
fix(deps): update all (#1641)
build(deps): bump github.com/stretchr/testify from 1.11.0 to 1.11.1
chore: updating wasm webui [skip ci]
Merge pull request #1615 from adamdecaf/fix-merge-validate-opts-json
fix(deps): update module github.com/moov-io/base to v0.57.1 (#1669)
fix: read ValidateOpts from JSON before data
release v1.45.5
Merge pull request #1571 from moov-io/dependabot/docker/ubi9/ubi-minimal-9.5-1742914212
test: checking out missing_file_control.rtf
build(deps): bump golang from 1.24-alpine to 1.25-alpine
chore(deps): update dependency bulma-clean-theme to v1
build(deps): bump github.com/prometheus/client_golang
build(deps): bump github.com/prometheus/client_golang
fix(deps): update module github.com/moov-io/base to v0.56.0 (#1612)
build(deps): bump github.com/stretchr/testify from 1.10.0 to 1.11.0
update spec
chore: linter fixup
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts (#1632)
fix(deps): update all (#1673)
fix: allow credits in SHR batches
Merge pull request #1611 from moov-io/renovate/all
feat: add BypassBatchValidation to skip batch validaation
fix: reject FileHeader records inside files/batches
test: restore some setting of CompanyEntryDescription
server: expose file create endpoint under agnostic request body
fix(deps): update module golang.org/x/net to v0.44.0
Merge pull request #1526 from tamil-muthukumar/deleteEntriesIAT
fix: allow EntryDetailSequenceNumber to be zero (or greater)
fix: set ValidateOpts on EntryDetails from json, don't overwrite ValidateOpts
build(deps): bump ubi9/ubi-minimal from 9.5-1739420147 to 9.5-1741599792
Merge pull request #1580 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.22.0
Merge pull request #1575 from ckbaum/line-numbers
build: remove outdated makefile tasks
fix(deps): update module github.com/moov-io/base to v0.57.0 (#1624)
fix(deps): update module github.com/prometheus/client_golang to v1.23.0 (#1635)
release v1.44.0
Merge pull request #1557 from moov-io/dependabot/github_actions/ossf/scorecard-action-2.4.1
fix: support AllowZeroEntryAmount in merge()
Merge pull request #1596 from adamdecaf/fix-issue1595
Merge pull request #1602 from adamdecaf/batch-check-skipall
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix: merge validate opts during File.UnmarshalJSON
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1521 from mohdjishin/fix/reference-information-bug
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
chore: replace internal iso3166 with moov-io/iso3166
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1578 from moov-io/dependabot/go_modules/golang.org/x/net-0.39.0
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
test: verify more about Addenda99Dishonored returns
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1542 from moov-io/set-batch-validate-opts-merge
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1599 from adamdecaf/fix-shr-pos-crash
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1733767867 (#1522)
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
docs: update changes.md with new codes
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1597 from adamdecaf/describe-add-identificationnumber
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix(deps): update all (#1644)
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
release v1.45.1
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
build(deps): bump ossf/scorecard-action from 2.4.0 to 2.4.1
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix(deps): update module github.com/moov-io/base to v0.55.1
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
build: read previous wasm_exec.js path under GOROOT for oldstable
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
build: stop building webui on windows
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
chore: updating wasm webui [skip ci]
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1670 from adamdecaf/fix-05-PRI-field-length
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
chore: updating wasm webui [skip ci]
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
chore: updating wasm webui [skip ci]
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
server: support AllowSpecialCharacters
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
release v1.49.0
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1604 from moov-io/renovate/all
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
release v1.49.2
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
server: accept MergeConditions in Merge Endpoint
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix typos in batch code constants
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
build(deps): bump ubi9/ubi-minimal from 9.5-1741599792 to 9.5-1742914212
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
release v1.48.0
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
release v1.48.1
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix: compare while ignoring LineNumber differences
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
Merge pull request #1559 from moov-io/dependabot/go_modules/github.com/prometheus/client_golang-1.21.1
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix(deps): update module golang.org/x/sync to v0.14.0 (#1589)
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
fix: R77 is a contested return code
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
docs: fix code fence
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
build: remove openshift images
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
test/moov: experiment with UUIDs in fields
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
test: verify 10 digit origin / destination fields are kept through JSON
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
feat: add InvalidEntries() to each batch type
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
docs: redirect changelog to releases
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
Klasens/ach
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1736404155 (#1534)
chore(deps): update registry.access.redhat.com/ubi9/ubi-minimal docker tag to v9.5-1738643652 (#1543)
Merge pull request #1622 from adamdecaf/feat-api-merge-conditions
Merge pull request #1671 from moov-io/dependabot/bundler/docs/rexml-3.4.2
chore: updating wasm webui [skip ci]
chore(deps): update dependency bulma-clean-theme to v1
Merge pull request #1538 from adamdecaf/shared-moov-iso3166
fix(deps): update module github.com/moov-io/iso3166 to v0.2.1 (#1552)
build(deps): bump golang.org/x/net from 0.35.0 to 0.39.0
Merge pull request #1618 from adamdecaf/fix-issue-1617
stop checking entry description for prenote text
chore: updating wasm webui [skip ci]
Merge pull request #1558 from moov-io/dependabot/bundler/docs/uri-0.13.2
chore: updating wasm webui [skip ci]
Merge pull request #1648 from hunshih/skip-batch-level-validation
release v1.45.3
chore: updating wasm webui [skip ci]
store line numbers on each record
fuzz: add another InvalidBatches crasher -- already fixed
feat: make FormatCode public
chore: updating wasm webui [skip ci]
fix(deps): update module golang.org/x/net to v0.35.0 (#1547)
Fixing the links to the in-browser ach file parser in the readme
chore: updating wasm webui [skip ci]
feat: add AllowEmptyIndividualName
anilgorgec/iso8583
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
chore(deps): update dependency go to v1.24.6 (#376)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
Update CONTRIBUTING.md (#363)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
fix: unmarshaling to []byte for Binary and String fields (#364)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
anilgorgec/iso8583
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
anilgorgec/iso8583
fix(deps): update module golang.org/x/text to v0.28.0 (#378)
Update CHANGELOG.md - add link to releases
fix(deps): update all (#356)
composite spec.Legth defines length of the field in bytes (#360)
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
chore(deps): update dependency go to v1.24.6 (#376)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
Update CONTRIBUTING.md (#363)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
fix: unmarshaling to []byte for Binary and String fields (#364)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
anilgorgec/iso8583
chore(deps): update dependency go to v1.24.6 (#376)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
Update CONTRIBUTING.md (#363)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
fix: unmarshaling to []byte for Binary and String fields (#364)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
anilgorgec/iso8583
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
chore(deps): update dependency go to v1.24.6 (#376)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
Update CONTRIBUTING.md (#363)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
fix: unmarshaling to []byte for Binary and String fields (#364)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
anilgorgec/iso8583
Update CONTRIBUTING.md (#363)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
fix: unmarshaling to []byte for Binary and String fields (#364)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
anilgorgec/iso8583
fix: unmarshaling to []byte for Binary and String fields (#364)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
anilgorgec/iso8583
Update CHANGELOG.md - add link to releases
fix(deps): update all (#356)
composite spec.Legth defines length of the field in bytes (#360)
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
chore(deps): update dependency go to v1.24.6 (#376)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
Update CONTRIBUTING.md (#363)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
fix: unmarshaling to []byte for Binary and String fields (#364)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
anilgorgec/iso8583
fix(deps): update all (#356)
composite spec.Legth defines length of the field in bytes (#360)
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
chore(deps): update dependency go to v1.24.6 (#376)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
Update CONTRIBUTING.md (#363)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
fix: unmarshaling to []byte for Binary and String fields (#364)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
anilgorgec/iso8583
chore(deps): update dependency go to v1.24.5 (#373)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
chore(deps): update dependency go to v1.24.6 (#376)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
Update CONTRIBUTING.md (#363)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
fix: unmarshaling to []byte for Binary and String fields (#364)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
anilgorgec/iso8583
composite spec.Legth defines length of the field in bytes (#360)
fix: a binary field can marshal to a named string (#371)
chore(deps): update dependency go to v1.24.5 (#373)
fix(deps): update module golang.org/x/text to v0.27.0 (#374)
chore(deps): update dependency go to v1.24.6 (#376)
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
Update CONTRIBUTING.md (#363)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
fix: unmarshaling to []byte for Binary and String fields (#364)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
anilgorgec/iso8583
DisableAutoExpand is only applicable to the Bitmap field spec (#368)
Update CONTRIBUTING.md (#363)
fix: resolve G115 integer overflow and exhaustive warnings (#365)
fix: unmarshaling to []byte for Binary and String fields (#364)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
anilgorgec/iso8583
fix: resolve G115 integer overflow and exhaustive warnings (#365)
fix: unmarshaling to []byte for Binary and String fields (#364)
feat: add support for anonymous embedded structs in message Marshal/Unmarshal (#361)
anilgorgec/iso8583-connection
gen new certs
chore(deps): update dependency go to v1.25.1 (#105)
Conn pool improvements (#103)
fix(deps): update all (#93)
Fix: Correct typos in README.md
chore(deps): update dependency go to v1.24.5 (#98)
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
fix(deps): update module github.com/moov-io/iso8583 to v0.23.4 (#97)
anilgorgec/iso8583-connection
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
fix(deps): update module github.com/moov-io/iso8583 to v0.23.4 (#97)
anilgorgec/iso8583-connection
fix(deps): update all (#93)
Fix: Correct typos in README.md
chore(deps): update dependency go to v1.24.5 (#98)
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
fix(deps): update module github.com/moov-io/iso8583 to v0.23.4 (#97)
anilgorgec/iso8583-connection
update all deps
gen new certs
chore(deps): update dependency go to v1.25.1 (#105)
Conn pool improvements (#103)
fix(deps): update all (#93)
Fix: Correct typos in README.md
chore(deps): update dependency go to v1.24.5 (#98)
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
fix(deps): update module github.com/moov-io/iso8583 to v0.23.4 (#97)
anilgorgec/iso8583-connection
chore(deps): update dependency go to v1.25.1 (#105)
Conn pool improvements (#103)
fix(deps): update all (#93)
Fix: Correct typos in README.md
chore(deps): update dependency go to v1.24.5 (#98)
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
fix(deps): update module github.com/moov-io/iso8583 to v0.23.4 (#97)
anilgorgec/iso8583-connection
Conn pool improvements (#103)
fix(deps): update all (#93)
Fix: Correct typos in README.md
chore(deps): update dependency go to v1.24.5 (#98)
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
fix(deps): update module github.com/moov-io/iso8583 to v0.23.4 (#97)
anilgorgec/iso8583-connection
chore(deps): update dependency go to v1.24.5 (#98)
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
fix(deps): update module github.com/moov-io/iso8583 to v0.23.4 (#97)
anilgorgec/iso8583-connection
fix(deps): update all (#102)
chore(deps): update dependency go to v1.24.6 (#101)
Merge pull request #99 from triplechecker-com/fix/readme-typos-1752242475
update all deps
gen new certs
chore(deps): update dependency go to v1.25.1 (#105)
Conn pool improvements (#103)
fix(deps): update all (#93)
Fix: Correct typos in README.md
chore(deps): update dependency go to v1.24.5 (#98)
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
fix(deps): update module github.com/moov-io/iso8583 to v0.23.4 (#97)
anilgorgec/iso8583-connection
Fix: Correct typos in README.md
chore(deps): update dependency go to v1.24.5 (#98)
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
fix(deps): update module github.com/moov-io/iso8583 to v0.23.4 (#97)
anilgorgec/iso8583-connection
Merge pull request #99 from triplechecker-com/fix/readme-typos-1752242475
update all deps
gen new certs
chore(deps): update dependency go to v1.25.1 (#105)
Conn pool improvements (#103)
fix(deps): update all (#93)
Fix: Correct typos in README.md
chore(deps): update dependency go to v1.24.5 (#98)
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
fix(deps): update module github.com/moov-io/iso8583 to v0.23.4 (#97)
anilgorgec/iso8583-connection
Merge pull request #96 from moov-io/update-iso8583-lib
fix(deps): update all (#102)
chore(deps): update dependency go to v1.24.6 (#101)
Merge pull request #99 from triplechecker-com/fix/readme-typos-1752242475
update all deps
gen new certs
chore(deps): update dependency go to v1.25.1 (#105)
Conn pool improvements (#103)
fix(deps): update all (#93)
Fix: Correct typos in README.md
chore(deps): update dependency go to v1.24.5 (#98)
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
fix(deps): update module github.com/moov-io/iso8583 to v0.23.4 (#97)
anilgorgec/iso8583-connection
fix(deps): update module github.com/moov-io/iso8583 to v0.23.4 (#97)
anilgorgec/iso8583-connection
chore(deps): update dependency go to v1.24.6 (#101)
Merge pull request #99 from triplechecker-com/fix/readme-typos-1752242475
update all deps
gen new certs
chore(deps): update dependency go to v1.25.1 (#105)
Conn pool improvements (#103)
fix(deps): update all (#93)
Fix: Correct typos in README.md
chore(deps): update dependency go to v1.24.5 (#98)
fix(deps): update module github.com/stretchr/testify to v1.11.1 (#104)
fix(deps): update module github.com/moov-io/iso8583 to v0.23.4 (#97)
motilevy/imagecashletter
fix(deps): update module github.com/moov-io/base to v0.59.0 (#432)
motilevy/imagecashletter
Merge branch 'moov-io:master' into master
fix(deps): update module github.com/moov-io/base to v0.59.0 (#432)
sarumont/base
style: tweak naming
fix: make it a pointer
style: tweak naming
sarumont/base
fix: make it a pointer
style: tweak naming
sarumont/base
style: tweak naming
wei/ach
fix(deps): update module github.com/moov-io/base to v0.59.0 (#1675)
2025-10-06
sarumont/base
style: use Attempt instead of AttemptNum
refactor!: clarify variable naming for attempts in retryable operations
sarumont/base
refactor!: clarify variable naming for attempts in retryable operations
2025-10-02
motilevy/imagecashletter
fix(deps): update module github.com/moov-io/base to v0.58.0 (#431)
Merge branch 'moov-io:master' into master
motilevy/imagecashletter
Merge branch 'moov-io:master' into master